English Dictionary
◊ LONG SHOT
long shot
n 1: a venture that involves great risk but promises great
rewards
2: a contestant that is unlikely to win